Chinese translation for "turn oneself in"
|
- 自首
Related Translations:
- Similar Words:
- "turn on time" Chinese translation, "turn on voltage" Chinese translation, "turn one" Chinese translation, "turn one off" Chinese translation, "turn one on" Chinese translation, "turn one’s back on something" Chinese translation, "turn one’s nose uat, to" Chinese translation, "turn or action" Chinese translation, "turn or rebuke" Chinese translation, "turn our backs and carry on" Chinese translation
|
|
|